be able to afford it - Allemand Anglais Dictionnaire